Big Huge Thesaurus

national flag

noun